package com.yuyou.fn.analyze.vo;

import java.math.BigDecimal;

/**
 * Created by lzh on 2017/8/29.
 */
public class ClassIncomeVo {
    private Long mainAccountId;
    private Long classId;
    private String className;
    private BigDecimal studyingFee;
    private Integer lectureAmount=0;
    private Integer happenLectureAmount=0;
    private Long areaTeamId;
    private String areaTeamName;
    private Long busTeamId;
    private String busTeamName;
    private Long gradeId;
    private String gradeName;
    private Long subjectId;
    private String subjectName;
    private Long productId;
    private Long periodId;
    private BigDecimal totalRefundAmount=BigDecimal.ZERO;
    private BigDecimal totalIncomeAmount=BigDecimal.ZERO;
    private Integer completedLectureAmount=0;
    /*预收金额*/
    private BigDecimal advanceAmount=BigDecimal.ZERO;;

    private Integer regAmount=0;;

    public Long getMainAccountId() {
        return mainAccountId;
    }

    public void setMainAccountId(Long mainAccountId) {
        this.mainAccountId = mainAccountId;
    }

    public Long getClassId() {
        return classId;
    }

    public void setClassId(Long classId) {
        this.classId = classId;
    }

    public String getClassName() {
        return className;
    }

    public void setClassName(String className) {
        this.className = className;
    }

    public BigDecimal getStudyingFee() {
        return studyingFee;
    }

    public void setStudyingFee(BigDecimal studyingFee) {
        this.studyingFee = studyingFee;
    }

    public Integer getLectureAmount() {
        return lectureAmount;
    }

    public void setLectureAmount(Integer lectureAmount) {
        this.lectureAmount = lectureAmount;
    }

    public Integer getHappenLectureAmount() {
        return happenLectureAmount;
    }

    public void setHappenLectureAmount(Integer happenLectureAmount) {
        this.happenLectureAmount = happenLectureAmount;
    }

    public Long getAreaTeamId() {
        return areaTeamId;
    }

    public void setAreaTeamId(Long areaTeamId) {
        this.areaTeamId = areaTeamId;
    }

    public String getAreaTeamName() {
        return areaTeamName;
    }

    public void setAreaTeamName(String areaTeamName) {
        this.areaTeamName = areaTeamName;
    }

    public Long getBusTeamId() {
        return busTeamId;
    }

    public void setBusTeamId(Long busTeamId) {
        this.busTeamId = busTeamId;
    }

    public String getBusTeamName() {
        return busTeamName;
    }

    public void setBusTeamName(String busTeamName) {
        this.busTeamName = busTeamName;
    }

    public Long getGradeId() {
        return gradeId;
    }

    public void setGradeId(Long gradeId) {
        this.gradeId = gradeId;
    }

    public String getGradeName() {
        return gradeName;
    }

    public void setGradeName(String gradeName) {
        this.gradeName = gradeName;
    }

    public Long getSubjectId() {
        return subjectId;
    }

    public void setSubjectId(Long subjectId) {
        this.subjectId = subjectId;
    }

    public String getSubjectName() {
        return subjectName;
    }

    public void setSubjectName(String subjectName) {
        this.subjectName = subjectName;
    }

    public Long getProductId() {
        return productId;
    }

    public void setProductId(Long productId) {
        this.productId = productId;
    }

    public BigDecimal getTotalRefundAmount() {
        return totalRefundAmount;
    }

    public void setTotalRefundAmount(BigDecimal totalRefundAmount) {
        this.totalRefundAmount = totalRefundAmount;
    }

    public Long getPeriodId() {
        return periodId;
    }

    public void setPeriodId(Long periodId) {
        this.periodId = periodId;
    }

    public BigDecimal getTotalIncomeAmount() {
        return totalIncomeAmount;
    }

    public void setTotalIncomeAmount(BigDecimal totalIncomeAmount) {
        this.totalIncomeAmount = totalIncomeAmount;
    }

    public Integer getCompletedLectureAmount() {
        return completedLectureAmount;
    }

    public void setCompletedLectureAmount(Integer completedLectureAmount) {
        this.completedLectureAmount = completedLectureAmount;
    }

    public BigDecimal getAdvanceAmount() {
        return advanceAmount;
    }

    public void setAdvanceAmount(BigDecimal advanceAmount) {
        this.advanceAmount = advanceAmount;
    }

    public Integer getRegAmount() {
        return regAmount;
    }

    public void setRegAmount(Integer regAmount) {
        this.regAmount = regAmount;
    }
}
